package voSetting;

import java.io.Serializable;

/**
 * 메신저 로그인에 필요한 아이디 비밀번호 사번을 조회 및 검사
 * @author Young
 *
 */
/*
 *  id/pw를 입력 한 뒤 login 버튼을 눌렀을 때 이벤트 발생
 *  1. 메신저의 로그인 아이디와 비밀번호를 서버에게 보냄
 *  2. 서버에서는 아이디 비밀번호의 조회 이후
 *  3. 로그인 정보가 타당할 시 사원의 번호를 추가하여 되돌려보냄
 *  4. 로그인이 성공적으로 진행되고 상태 유무를 처리(로그인시 기본값 1, 로그아웃상태 0)
 *  5. 로그아웃시 상태값이 0으로 변경되며, 모든 클라이언트들에게 값이 전달됨
 */

/*
 * m_state : 현재 상태를 나타냄
 * 값에 따른 상태 변화
 * 0 : 로그아웃 상태 
 * 1 : 업무중 (로그인 기본값)
 * 2 : 자리비움
 * 3 : 외출중
 * 4 : 회의중
 * 5 : 식사중
 */
public class LoginVO implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String m_id;	
	private String m_pw;
	private int e_number;
	private int m_state;
	
	public LoginVO() {
		this.m_id = "";
		this.m_pw = "";
		this.e_number = 0;
		this.m_state = 0;
	}

	public String getM_id() {
		return m_id;
	}

	public void setM_id(String m_id) {
		this.m_id = m_id;
	}

	public String getM_pw() {
		return m_pw;
	}

	public void setM_pw(String m_pw) {
		this.m_pw = m_pw;
	}

	public int getE_number() {
		return e_number;
	}

	public void setE_number(int e_number) {
		this.e_number = e_number;
	}

	public int getM_state() {
		return m_state;
	}

	public void setM_state(int m_state) {
		this.m_state = m_state;
	}
	
}
